fried liver - French English Dictionary